self respect/regard - Español Inglés Diccionario